project (to throw) - English Synonyms Dictionary